@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
a{color:#555; text-decoration: none;}
a:hover, a:focus {color:#555; text-decoration:underline; }
body,html{font-size:13px; color:#555;font-family: Arial, Helvetica, sans-serif; background:url(../images/bg.gif) left top repeat-x;   }
table, div{color:#555; border-collapse:none; }
select, textarea{border:1px solid #B7B6B6;font-size:12px;vertical-align:middle;}
form, ul, ol, dl, table, div, h1, h2, h3 ,h4,h5 {margin:0;padding:0;}
address{padding:0; margin:0;}
img, fieldset {border:0;}
select, input, li img {vertical-align:middle;}
ul, li, ol {list-style-type : none;}
legend, hr, caption {display:none;}
.accessibilityHide{display: none;}
.positon_relative{position:relative;z-index:2;}
.pr{position:relative}
.bg_none{background-image:none!important}
.dis_no{display:none; }
.fl{float:left;}
/*======新闻中心==========*/
#news{ padding:45px 0 25px 0; width:890px;}
#news li a{ background:url(../images/a.gif) left center no-repeat; padding-left:22px; line-height:37px; display:block; border-bottom:1px #CCC dashed;}
#news li span{ display:block; float:right; margin-top:-20px;}
/*滚动图片*/
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 37px; CURSOR: pointer; POSITION: absolute; TOP: 60px; HEIGHT: 82px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_001.gif) no-repeat right 0px; FLOAT: right; WIDTH: 37px; CURSOR: pointer; POSITION: absolute; TOP: 60px; HEIGHT: 82px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1100px;}
.blk_29 .box {	FLOAT: left; WIDTH: 270px;}
.blk_29 .box IMG {	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e2e2e2 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #e2e2e2 1px solid; PADDING-TOP: 3px; }
.blk_29 .box A:hover IMG { background:#008fd1;}
.blk_29 .box P {	MARGIN: 0 auto 0px; WIDTH:254px; HEIGHT: 48px; line-height:48px;text-align:center; font-size:20px;font-family:"微软雅黑"; color:#808185;}
.blk_29 .box P a{color:#808185; display:block;}
.rollphotos {WIDTH: 1200px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 1200px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px; }


/*-----------content pages-----------*/
.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;padding-bottom:35px; width: 100%; color: #7e4e8e; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #7e4e8e; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #7e4e8e; font-weight: normal;}
.contentPage a:visited {color: #7e4e8e; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #7e4e8e; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#7e4e8e; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important; padding:4px 7px; border: 1px solid #7e4e8e;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}


#photosss{ padding-top:50px; overflow:hidden;}
#photosss ul{ padding-left:40px; }
#photosss ul li{ float:left; width:280px; }
#photosss ul li span{ display:block; float:left;text-align:center; width:240px; padding:19px 0 19px 0;}
#photosss ul li img{ border:1px #D9D9D9 solid; background:#fff; padding:4px;}
